Big Huge Thesaurus

Cyathea medullaris

noun